home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / PROGMISC / SBSHAR2.LZH / README < prev    next >
Text File  |  1987-10-01  |  5KB  |  116 lines

  1.  
  2.                 ScreenBuilder - Shareware version 1.20
  3.                   (C)Copyright Gilmore Systems, 1987
  4.  
  5.                              P.O. Box 3831
  6.                      Beverly Hills, CA 90212-0831
  7.  
  8.                          Phone: (213) 275-8006
  9.  
  10.  
  11. If you find this program valuable, please send a donation of $25 for the
  12. author's efforts and to support the shareware concept.  Thank you.
  13.  
  14. This is a  "shareware" version of  the commercial ScreenBuilder  program
  15. package.  All information  is  found  in  the  "manual-on-a-disk"   file
  16. "SBSHARE.DOC".  The  shareware version  of the  ScreenBuilder program is
  17. called SBSHARE.EXE and should be used whenever the manual refers to  the
  18. SB.EXE program.
  19.  
  20. Additional information not found in the "manual-on-a-disk" worth  taking
  21. note of:
  22.  
  23.   ---------------------------------------------------------------------
  24.  
  25.   1) The following is a list of files found in this .ARC file:
  26.  
  27.        README  .    - This file
  28.  
  29.        SBSHARE .EXE - Shareware version of ScreenBuilder
  30.        HELPSCRN.    - Main help screen used by SBSHARE.EXE
  31.        ATTRSCRN.    - Attribute screen used by SBSHARE.EXE
  32.        CHARSCRN.    - Character screen used by SBSHARE.EXE
  33.        HELPSCR2.    - 2nd help screen used by SBSHARE.EXE
  34.        SBSHARE .DOC - Documentation for SBSHARE.EXE
  35.  
  36.        BLOADC  .BAT - Batch file to create BASIC bloadable color picture
  37.        BLOADM  .BAT - Batch file to create BASIC bloadable b/w picture
  38.        BLOADC  .    - Data file used by BLOADC.BAT
  39.        BLOADM  .    - Data file used by BLOADM.BAT
  40.  
  41.        MAKEANSI.EXE - Program that generates ANSI output from screens
  42.                       created with ScreenBuilder.
  43.  
  44.        SBDEMO  .ARC - Archive of the animated demo of the commercial
  45.                       ScreenBuilder program package
  46.  
  47.   ---------------------------------------------------------------------
  48.  
  49.   2) The files created by using this program end with an extension of
  50.      ".8D" (which stands for 80 column Display file). These are stored
  51.      as screen or binary images of the screen's display buffer and are
  52.      in the order of character-attr-character-attr etc for a length of
  53.      4000 bytes. The actual file stored is 4003 bytes. The last three
  54.      bytes represent the foreground, background, and border colors of
  55.      the picture when you saved the picture.
  56.  
  57.   ---------------------------------------------------------------------
  58.  
  59.   3) For those of you using BASIC, decide whether you are using a color
  60.      or monochrome monitor. For color, the command:
  61.  
  62.             BLOADC  PICFILE.8D  PIC.BLD
  63.  
  64.      creates a "bloadable" picture file (pic.bld) out of the file
  65.      (picfile.8d) created with ScreenBuilder. For a monochrome picture,
  66.      use the BLOADM batch file instead of BLOADC. Then simply use the
  67.      following BASIC command:
  68.  
  69.             BLOAD "PIC.BLD"
  70.  
  71.      For those of you using (Turbo) C, the following code will load your
  72.      file from within an application program:
  73.  
  74.         #include <stdio.h>
  75.         #include <dos.h>
  76.  
  77.         void loadscrn(scrnfile)   /* name of file in passed string */
  78.         char *scrnfile;
  79.            {
  80.            unsigned offset, segment;
  81.            FILE *f;
  82.            if(!(f=fopen(scrnfile,"rb")))
  83.               {
  84.               printf("\nError- Can't open screen file %s\n",scrnfile);
  85.               exit(1);
  86.               }
  87.            screenseg=( ((char)peekb(0x40,0x49)) == 7) ? 0xb000 : 0xb800;
  88.            for(offset=0; offset<4000; offset++)
  89.               pokeb(screenseg, offset, (char) getc(f) );
  90.            fclose(f);
  91.            }
  92.  
  93.   ---------------------------------------------------------------------
  94.  
  95.   4) You'll want to copy the file "SBSHARE.DOC" to your printer. It's
  96.      rather lengthy and may not fit into your text editor.
  97.  
  98.   ---------------------------------------------------------------------
  99.  
  100.   5) The program MAKEANSI.EXE generates ANSI output of any screen that
  101.      was created with ScreenBuilder. It writes its output to the screen
  102.      but can be redirected to a file. For instructions on its use,
  103.      simply run the program without any parameters - instructions will
  104.      print on the screen.
  105.  
  106.   ---------------------------------------------------------------------
  107.  
  108.   6) The file "SBDEMO.ARC" is an archive containing the animated demo
  109.      of the capabilities of the commercial version of ScreenBuilder.
  110.      The entire demo was created with the commercial version of
  111.      ScreenBuilder and is "played back" with the playback program.
  112.      Use an un-arcing program to get to this demo.
  113.  
  114.   ---------------------------------------------------------------------
  115. End.
  116.